package com.moli.iov.down.enums;

/**
 * <p>
 *  协议命令 起始索引
 * </p>
 *
 * @author: zql
 * @Date: 2018/11/30 13:57
 */
public enum  ProtocolStartIndexEnum {

    /**
     * 起始符
     */
    STARTTAG_INDEX(0, "起始符"),

    /**
     * 命令标识
     */
    COMMANDTAG_INDEX(2, "命令标识"),

    /**
     * 应答标志
     */
    RESPONSETAG_INDEX(3, "应答标志"),

    /**
     * 唯一识别码 VIN
     */
    VIN_INDEX(4, "唯一识别码 VIN"),

    /**
     * 数据单元加密方式
     */
    ENCRYPTTAG_INDEX(21, "数据单元加密方式"),

    /**
     * 数据单元长度
     */
    DATALEN_INDEX(22, "数据单元长度"),

    /**
     * 数据单元
     */
    DATA_INDEX(24, "数据单元");

    private int flag;

    private String msg;

    ProtocolStartIndexEnum(int flag, String msg){
        this.flag = flag;
        this.msg = msg;
    }

    public int getFlag() {
        return flag;
    }

    public String getMsg() {
        return msg;
    }}
